home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / prog / cfuncs.zip / TEST.C < prev    next >
C/C++ Source or Header  |  1991-12-23  |  823b  |  44 lines

  1. #include <conio.h>
  2. #include "funcs.h"
  3. #include <dos.h>
  4. #include <stdio.h>
  5. #include <dir.h>
  6.  
  7. int main(void)
  8. {
  9.    struct ffblk fileblk;
  10.    int done;
  11.    unsigned val, temp = 0;
  12.    unsigned month=0,day=0;
  13.    struct date filedate;
  14.    char Date[40];
  15.  
  16.    done = findfirst("*.*",&fileblk,0);
  17.    while (!done)
  18.    {
  19.       day=month=0;
  20.  
  21.       temp = fileblk.ff_fdate;
  22.       filedate.da_year = (temp >> 9) + 1980;
  23.  
  24.       month = temp <<7;
  25.       month >>= 12;
  26.       day = temp <<11;
  27.       day >>= 11;
  28.  
  29.       (char) filedate.da_mon = month;
  30.       filedate.da_day = day;
  31.  
  32.       ConvertDate(&val, "09/09/91", 0, 6);
  33.  
  34.       temp = DateToVal(filedate);
  35.  
  36.       ConvertDate(Date, &temp, 6, 0);
  37.  
  38.       printf("  %s  %s\n", fileblk.ff_name, Date);
  39.       done = findnext(&fileblk);
  40.    }
  41.  
  42.    return 0;
  43. }
  44.